package jk.rule.core.match;

import jk.rule.core.Agenda;
import jk.rule.core.Rule;

import java.util.Collection;

/**
 * @author cuichao
 * 匹配规则引擎
 */
public interface MatchEngine {

    /**
     * 获取匹配的议程对象
     * @param rules
     * @return
     */
    Agenda getAgenda(Collection<Rule> rules);

}
